#include "LocalShader.h"

REGISTER_SHADER(LocalVertexShader, "SparseVoxelOctree\\Local.vert")

REGISTER_SHADER(LocalFragmentShader, "SparseVoxelOctree\\Local.frag")

REGISTER_SHADER(VoxelVertexShader, "SparseVoxelOctree\\Voxel.vert")

REGISTER_SHADER(VoxelGeometryShader, "SparseVoxelOctree\\Voxel.geom")

REGISTER_SHADER(VoxelFragmentShader, "SparseVoxelOctree\\Voxel.frag")

REGISTER_SHADER(OctreeAllocNodeComputeShader, "SparseVoxelOctree\\OctreeAllocNode.comp")

REGISTER_SHADER(OctreeInitNodeComputeShader, "SparseVoxelOctree\\OctreeInitNode.comp")

REGISTER_SHADER(OctreeTagNodeComputeShader, "SparseVoxelOctree\\OctreeTagNode.comp")

REGISTER_SHADER(OctreeModifyArgComputeShader, "SparseVoxelOctree\\OctreeModifyArg.comp")

REGISTER_SHADER(DeferredVertexShader, "SparseVoxelOctree\\Deferred.vert")

REGISTER_SHADER(BeamFragmentShader, "SparseVoxelOctree\\Beam.frag")

REGISTER_SHADER(TracerFragmentShader, "SparseVoxelOctree\\Tracer.frag")




